scientific rationale - Espagnol Anglais Dictionnaire